package server.img

import provider.MapleDataProvider
import provider.MapleDataProviderFactory
import java.io.File

/**
 * 免责声明：本模拟器源代码下载自ragezone.com，仅用于技术研究学习，无任何商业行为。
 */
object MapleWZImg {
    val character: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Character.wz"))
    val etc: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Etc.wz"))
    val item: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Item.wz"))
    val string: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/String.wz"))
    val effect: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Effect.wz"))
    val mob: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Mob.wz"))
    val mob2: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Mob2.wz"))
    val npc: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Npc.wz"))
    val skill: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Skill.wz"))
    val reactor: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Reactor.wz"))
    val map: MapleDataProvider = MapleDataProviderFactory.getDataProvider(File(System.getProperty("wzpath") + "/Map.wz"))
}